UkrSolution\ProductLabelsPrinting\Validator B

Total Complexity 81
Dependencies 2
Dependents 15
Total lines 336
Lines of code 233
Logical lines of code 135
Comment lines 0
Methods 22
Properties 8

Methods 22

Method Rating Maintainability Complexity Lines of code
validate()
A
47 11 33
ruleRequired()
A
56 10 17
ruleRequiredItem()
A
54 9 20
validateField()
S
53 7 22
ruleXml()
S
55 6 19
ruleStrtobool()
S
63 4 11
ruleIn()
S
64 4 9
ruleNumeric()
S
65 3 9
rulejs()
S
64 3 10
ruleArray()
S
65 3 9
ruleBoolean()
S
65 3 9
ruleString()
S
64 3 10
rulehtml()
S
64 3 10
getAttributes()
S
66 2 8
isValid()
S
78 2 3
ruleComplexCodeValue()
S
64 2 9
create()
S
71 1 5
__construct()
S
71 1 6
ruleBail()
S
77 1 4
getErrors()
S
82 1 3
getRule()
S
75 1 4
_error()
S
78 1 3